// 管理员集合（admins）
var mongoose = require('mongoose');

//定义数据结构 admins
const storeOrderSchema = new mongoose.Schema({
    // id: String, // mongodb 自动生成的 id
    goods: {
        //类型为 ObjectId, 即关联字段
        type: mongoose.Schema.Types.ObjectId,
        //关联的 Model 名称
        ref: "storeGoods"
    },
    master: {
        //类型为 ObjectId, 即关联字段
        type: mongoose.Schema.Types.ObjectId,
        //关联的 Model 名称
        ref: "masters"
    },
    store: {
        //类型为 ObjectId, 即关联字段
        type: mongoose.Schema.Types.ObjectId,
        //关联的 Model 名称
        ref: "stores"
    },
    status: String //该服务上架状态 0为待支付 1为待发货 2为待收货 3为已完成
});

mongoose.model("storeOrder", storeOrderSchema, "storeOrder"); //数据库内容自行添加，集合名称为：admins